var speechSynthesis = function speechSynthesis(e) {
    //如果不能new  要抛出一个错误
    throw new TypeError("Illegal constructor");
}//构造函数
catvm.safefunction(speechSynthesis); //tostring 保护
//设置原型链上显示的名字***************************************************************************
Object.defineProperties(speechSynthesis.prototype, {
    [Symbol.toStringTag]: {
        value: "speechSynthesis",
        configurable: true
    }
});
//方法 待补，speechSynthesis 未定义

speechSynthesis.onvoiceschanged = null
speechSynthesis.paused = false
speechSynthesis.pending = false
speechSynthesis.speaking = false
speechSynthesis.getVoices = function getVoices() {
    return [
        {
            default: true,
            lang: "zh-CN",
            localService: true,
            name: "Microsoft Huihui - Chinese (Simplified, PRC)",
            voiceURI: "Microsoft Huihui - Chinese (Simplified, PRC)"
        }, {
            default: false,
            lang: "zh-CN",
            localService: true,
            name: "Microsoft Kangkang - Chinese (Simplified, PRC)",
            voiceURI: "Microsoft Kangkang - Chinese (Simplified, PRC)"
        }
    ]
}
// 原型指向原型父亲***************************************************************************
speechSynthesis.__proto__.__proto__ = EventTarget.prototype
